Nel 1996 inizia la sua carriera agonistica presso il Circolo Canottieri Tirrenia Todaro allenato da Stefano Tenderini.[1] Con lui rimane fino al 2000 quando inizia ad essere allenato da Emilio Trivini[2] coadiuvato da Dario Fogo.
Le prime convocazioni in maglia azzurra risalgono al 2003, ma è dal 2004 in poi che arrivano i risultati più importanti prendendo parte a diverse competizioni di livello internazionale.[1]
Nel 2005 gli viene conferita la Cittadinanza Onoraria dal Sindaco di Piana degli Albanesi (Palermo) quale apprezzamento per gli eccellenti risultati conseguiti in ambito sportivo.
Nel 2007 viene premiato dal Magnifico Rettore dell'Università di Genova con il "Premio Romanzi" per aver ottenuto risultati di rilievo nell'ambito di manifestazioni sportive universitarie a carattere nazionale ed internazionale.[6]
^La voce dell'A.N.A.C.C. (PDF), su anacc.org, Allenatori italiani di Canottaggio, novembre 2006. URL consultato il 24 luglio 2017 (archiviato dall'url originale il 6 gennaio 2009).